son nefesine kadar savaşmak

  1. Verb to die in the last ditch